applicant for a permanent resident card - Español Inglés Diccionario